de.cebis.moccabox.io.view.attribute.config.xmlbeans
Class AttributeViewConfigurator

java.lang.Object
  extended by de.cebis.moccabox.util.AbstractConfigurator
      extended by de.cebis.moccabox.io.view.attribute.config.xmlbeans.AttributeViewConfigurator
All Implemented Interfaces:
IConfigurator

public class AttributeViewConfigurator
extends AbstractConfigurator

Spezialisierung des AbstractConfigurator, der die Konfiguration einer AttributeView übernimmt. Es wird die Spezifikation eines entsprechenden XmlAttributeConfigurationBean-Bean verwendet, das über die ConceptDefinition.xml definiert wird.

 <viewref id="singlechoice">
    <configuration xsi:type="vr:attributeConfiguration" configurator="de.cebis.moccabox.io.view.attribute.config.xmlbeans.AttributeViewConfigurator">
     <size>30</size> 
     <label>true</label>   
     <align>right</align>    
    </configuration>
 </viewref> 

Author:
weichelt
See Also:
AttributeView

Field Summary
 
Fields inherited from class de.cebis.moccabox.util.AbstractConfigurator
log
 
Constructor Summary
AttributeViewConfigurator()
           
 
Method Summary
 void configure(java.lang.Object objectToConfigure)
          Konfigurieren des Objektes.
 void setSource(java.lang.Object configSource)
          Setzen des Quellobjektes, das die Konfigurationsspezifikation enthält.
 
Methods inherited from class de.cebis.moccabox.util.AbstractConfigurator
validateSourceObject, validateTargetObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeViewConfigurator

public AttributeViewConfigurator()
Method Detail

configure

public void configure(java.lang.Object objectToConfigure)
               throws ConfigurationException
Konfigurieren des Objektes.

Specified by:
configure in interface IConfigurator
Specified by:
configure in class AbstractConfigurator
Parameters:
objectToConfigure - Das Objekt (AttributeView), das konfiguriert werden soll.
Throws:
ConfigurationException - Fehler, der bei der Konfiguration aufgetreten ist. Bspw. kann die Konfigurationsquelle nicht gelesen werden oder das zu konfigurierende Objekt ist vom falschen Format.

setSource

public void setSource(java.lang.Object configSource)
               throws ConfigurationException
Setzen des Quellobjektes, das die Konfigurationsspezifikation enthält.

Specified by:
setSource in interface IConfigurator
Specified by:
setSource in class AbstractConfigurator
Parameters:
configSource - Quelle der Konfiguration.
Throws:
ConfigurationException - Fehler, der bei der Konfiguration aufgetreten ist. Bspw. kann die Konfigurationsquelle nicht gelesen werden.